Latin-Angol szótár »

abiga angolul

LatinAngol
abiga [abigae] (1st) F
noun

plant which has the power of producing abortionnoun