Dictionary English – Romanian

marabout



Substantiv