English-Spanish dictionary »

almohad meaning in Spanish

EnglishSpanish
Almohad adjective

almohadeadjective