Catalan Adjectives: humanoide

Catalan Adjectives verb 'humanoide' conjugated