idosa in Spanish dictionary idosa Meanings and definitions of "idosa" more Grammar and declension of idosa idosa m. ( plural idosas) idosa m (plural idosas) more Idosa Sample sentences with "idosa" Declension Stem Try again Available translations English French German Japanese Serbian Serbo Croatian Authors