Dizionario Inglese - Inglese

English - English

Petulant in inglese:

1. bad tempered