Term Gallery logo

Meanings of thelmatophace in Spanish

Portuguese
lemna
English
lemna
Catalan
lemna
Translations for thelmatophace

Portuguese

Catalan