English-Romanian dictionary »

castle short meaning in Romanian

EnglishRomanian
castle short verb

face rocada micăverbă